﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace SDE_FIC.Models
{
    [Serializable]
    public class Frequencia
    {
        /// <summary>
        /// Define a Matricula que estão contidas na frequencia da Turma
        /// </summary>
        public Matricula Matricula { get; set; }

        /// <summary>
        /// Define a situação de presença de cada Matricula
        /// </summary>
        [Required]
        [MaxLength(2)]
        public string Presenca { get; set; }

        /// <summary>
        /// Código de identificação da frequencia
        /// </summary>
        public long IdFrequencia { get; set; }

        /// <summary>
        /// Data da frequencia
        /// </summary>
        public DateTime Data { get; set; }

        /// <summary>
        /// Hora/Aula do dia
        /// </summary>
        public int HoraAula { get; set; }
    }
}